package cl.pelu.model.bo.dvo;

import java.util.ArrayList;
import java.util.Date;

public class BoletaBO {
	
	int numeroBoleta;
	Date fecha;
	ClienteDVO cliente ;
	DetalleBO detalle;
	String observaciones;
	int porcentajeDescuento;

	int montoDescuento;
	int total;
	int subtotal;
	
	ArrayList <ServicioDetalleBO> servicioDetalleBO;
	
	public BoletaBO(){
	
		
		fecha = new Date() ;
		cliente = new ClienteDVO()  ;
		servicioDetalleBO = new ArrayList<ServicioDetalleBO>(); 
		
	}
	
	public ArrayList<ServicioDetalleBO> getServicioDetalleBO() {
		return servicioDetalleBO;
	}

	public void setServicioDetalleBO(ArrayList<ServicioDetalleBO> servicioDetalleBO) {
		this.servicioDetalleBO = servicioDetalleBO;
	}

	public int getNumeroBoleta() {
		return numeroBoleta;
	}

	public void setNumeroBoleta(int numeroBoleta) {
		this.numeroBoleta = numeroBoleta;
	}

	public ArrayList<ServicioDetalleBO> getServicioDVO() {
		return servicioDetalleBO;
	}
	
	public int getSubtotal() {
		return subtotal;
	}

	public void setSubtotal(int subtotal) {
		this.subtotal = subtotal;
	}

	public void setServicioDVO(ArrayList<ServicioDetalleBO> servicioDVO) {
		this.servicioDetalleBO = servicioDVO;
	}

	public void addServicio(ServicioDetalleBO servicioDVO){
		
		this.servicioDetalleBO.add(servicioDVO);
		
		
	}
	
	public ArrayList <ServicioDetalleBO> getServiciosList(){
		return servicioDetalleBO; 
		
	}
	

	public DetalleBO getDetalle() {
		return detalle;
	}


	public void setDetalle(DetalleBO detalle) {
		this.detalle = detalle;
	}


	public Date getFecha() {
		return fecha;
	}
	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}
	public ClienteDVO getCliente() {
		return cliente;
	}
	public void setCliente(ClienteDVO cliente) {
		this.cliente = cliente;
	}
	public String getObservaciones() {
		return observaciones;
	}
	public void setObservaciones(String observaciones) {
		this.observaciones = observaciones;
	}
	public int getPorcentajeDescuento() {
		return porcentajeDescuento;
	}
	public void setPorcentajeDescuento(int porcentajeDescuento) {
		this.porcentajeDescuento = porcentajeDescuento;
	}
	public int getMontoDescuento() {
		return montoDescuento;
	}
	public void setMontoDescuento(int montoDescuento) {
		this.montoDescuento = montoDescuento;
	}
	public int getTotal() {
		return total;
	}
	public void setTotal(int total) {
		this.total = total;
	}
	
	
	
	

}
